<?php


namespace Xin\ThinkPHP\Facade;

use think\Facade;
use Xin\Auth\Contracts\Guard as GuardContract;
use Xin\Auth\Contracts\StatefulGuard as StatefulGuardContract;

/**
 * @method GuardContract|StatefulGuardContract guard($name = null) static
 * @method void shouldUse($name = null) static
 * @mixin \Xin\Auth\AuthManager
 */
class Auth extends Facade
{

    /**
     * 获取当前Facade对应类名（或者已经绑定的容器对象标识）
     *
     * @access protected
     * @return string
     */
    protected static function getFacadeClass()
    {
        return 'auth';
    }

}
